
-- 空字符串
string.empty = ''
-- 空指针
nullptr = 0

-- 类型判断 nil 空
function isNil(t) return type(t) == 'nil' end
-- bool 布尔型 true false
function isBool(t) return type(t) == 'boolen' end
-- number 数值型
function isNumber(t) return type(t) == 'number' end
-- string 字符串
function isString(t) return type(t) == 'string' end
-- function 函数类型
function isFunction(t) return type(t) == 'function' end
-- table 表
function isTable(t) return type(t) == 'table' end
-- userdata 自定义类型
function isUserData(t) return type(t) == 'userdata' end
-- pointer 指针类型
isPointer = isNumber